using System;
using System.Collections.Generic;
using System.Text;
namespace FSS.BLL.Entities
{
	#region Voucher
	/// <summary>
	/// Voucher object for IBatis mapped table 'Voucher'.
	/// </summary>
	public class BaseVoucherEntity : BaseEntity
	{
		#region Public Properties
			public long VoucherId{ get; set; }
			public string VoucherNo{ get; set; }
			public DateTime VocherDate{ get; set; }
			public string VoucherType{ get; set; }
			public int BranchId{ get; set; }
			public int ObjectId{ get; set; }
			public long ContractId{ get; set; }
			public int WarehouseId{ get; set; }
			public int ToWarehouseId{ get; set; }
			public int QuotationId{ get; set; }
			public int PaymentMethodId{ get; set; }
			public int MaturityId{ get; set; }
			public int CurrencyId{ get; set; }
			public decimal CurrencyRate{ get; set; }
			public string Status{ get; set; }
			public string PrintMethod{ get; set; }
			public int InvoiceType{ get; set; }
			public bool IsExtraPrice{ get; set; }
			public int InOutMethodId{ get; set; }
			public string Note{ get; set; }
			public decimal TotalTax{ get; set; }
			public decimal TotalReduce{ get; set; }
			public decimal TotalDiscount{ get; set; }
			public decimal TotalAmount{ get; set; }
			public long VoucherReference{ get; set; }
			public DateTime CreatedDate{ get; set; }
			public int CreatedBy{ get; set; }
			public DateTime UpdatedDate{ get; set; }
			public int UpdatedBy{ get; set; }
		#endregion  
	}
	#endregion  
}
